package com.dataseek.iot.sys.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.dataseek.iot.sys.entity.SysUserTable;
import com.dataseek.iot.sys.vo.SysUserVo;
import com.dataseek.iot.toolkit.auth.entity.SysUser;

import java.util.List;


public interface SysUserService extends IService<SysUser> {
    //查询用户列表
    public SysUserVo queryUser(String userName, String telephone, String deptName, String roleName, Integer userId, String status, Integer num, Integer size);

    //修改用户信息
    public Integer updateUser(SysUserTable sysUserTable);

    //新增用户信息
    public Integer insertUser(SysUserTable sysUser);

    //删除用户信息
    public Integer deleteUser(List<Integer> userId);

    //重置密码信息
    public Boolean resetPassword(String tenantCode,String userType,String userName);

}
